mechanical trap - Almanca İngilizce Sözlük